/**
 * user模块接口列表
 */

import base from './base'; // 导入接口域名列表
import axios from '../util/http'; // 导入http中创建的axios实例
import qs from 'qs'; // 根据需求是否导入qs模块

const url = `${base.bd}/user`;
const user = {    
    // 用户信息   
    userList (params) {        
        return axios.get(`${url}/query`, {            
            params: params        
        });    
    },
    // 添加用户
    userRegister(params){
        return axios.post(`${url}/register`, params);
    },
    // 修改用户信息
    userUpdateInfo(params){
        return axios.post(`${url}/update`, params);
    },
    // 修改密码
    userUpdatePwd(params){
        return axios.post(`${url}/reset_pwd`, params);
    },
    // 删除用户
    userDelete(params){
        return axios.post(`${url}/delete`, params);
    },
    // 登录    
    login(params) {
        return axios.post(`${url}/login`, params);    
    },
    // 登出
    logout(){
        return axios.post(`${url}/logout`);
    }
}

export default user;


// post(url,param){
//     return axios.post(url,params).then(response=>{
//         if(response.data.code != "6000"){
//            this.$message({
    //             message: util.getErrorInfo(error),
    //             type: 'error'
    //         });
//         }
//     }).catch(error=>{
//         
//     });
// }